/* --------------------------- (C) COPYRIGHT 2022 Fortiortech ShenZhen -----------------------------
    File Name      : FU68xx_6_Type.h
    Author         : Fortiortech  Appliction Team
    Version        : V1.0
    Date           : 2022-07-28
    Description    : This file contains  parameter used for Motor Control.
----------------------------------------------------------------------------------------------------
                                       All Rights Reserved
------------------------------------------------------------------------------------------------- */

/* Define to prevent recursive inclusion -------------------------------------------------------- */
#ifndef __F_U68XX_6__TYPE_H_
#define __F_U68XX_6__TYPE_H_

#define _I                              volatile const //< Defines 'read only' permissions
#define _O                              volatile       //< Defines 'write only' permissions
#define _IO                             volatile       //< Defines 'read&write' permissions

#define bool                            bit
#define false                           (0)
#define true                            (1)

typedef unsigned char                   uint8;
typedef unsigned short                  uint16;
typedef unsigned long                   uint32;
typedef long                            int32;
typedef short                           int16;
typedef char                            int8;

typedef enum{DISABLE = 0, ENABLE}       ebool;

#endif
